Designing fuzzy controllers by rapid learning

نویسندگان

  • Jianwei Zhang
  • Alois Knoll
چکیده

We propose a learning approach to designing fuzzy controllers based on the B-spline model. Unlike other normalised parameterised set functions for deening fuzzy sets, B-spline basis functions do not necessarily span from membership values zero to one, but possess the property \partition of unity". B-spline basis functions can be automatically determined after each input is partitioned. Learning of a fuzzy controller based on B-spline basis functions is then equivalent to the adaptation of a B-spline interpolator. Parameters of the controller output of each rule can be adapted by using the gradient descent method. Optimal placements of the B-spline basis functions for specifying each input can be found by an algorithm working similarly to a self-organising neural network. Through comparative examples of function approximation we show that learning of such a fuzzy controller generally converges fast. This approach can be extended to the problems of supervised as well as unsupervised learning.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Rapid Learning Approach for Developing Fuzzy Controllers

Abstract In this paper we propose an approach for rapid learning an important type of fuzzy controllers To specify linguistic terms the B spline basis functions are used for input variables and fuzzy singletons for output variables Product is chosen as the fuzzy conjunction and centroid as the defuzzi cation method By appropriately designing the rule base a fuzzy logic controller can be interpr...

متن کامل

Designing Fuzzy Net Controllers using GA Optimization

As plant speci cations become complicated, more robust controller design methodologies are needed. A Genetic Algorithm optimizer, which utilizes natural evolution strategies, o ers a promising technology that supports optimization of the parameters of fuzzy logic and other parameterized non-linear controllers. This paper shows how GAs can e ectively and e ciently optimize the performance of par...

متن کامل

Optimization Algorithms Incorporated Fuzzy Q-Learning for Solving Mobile Robot Control Problems

Designing the fuzzy controllers by using evolutionary algorithms and reinforcement learning is an important subject to control the robots. In the present article, some methods to solve reinforcement fuzzy control problems are studied. All these methods have been established by combining Fuzzy-Q Learning with an optimization algorithm. These algorithms include the Ant colony, Bee Colony and Arti...

متن کامل

Designing Fuzzy Net Controllers using Genetic Algorithms

As control system tasks become more demanding, more robust controller design methodologies are needed. A Genetic Algorithm (GA) optimizer, which utilizes natural evolution strategies, o ers a promising technology that supports optimization of the parameters of fuzzy logic and other parameterized non-linear controllers. This paper shows how GAs can e ectively and e ciently optimize the performan...

متن کامل

Fuzzy and Neural Control

Fuzzy logic and neural networks provide new methods for designing control systems. Fuzzy logic controllers do not require a complete analytical model of a dynamic system and can provide knowledge-based heuristic controllers for ill-defined and complex systems. Neural networks can be used for learning control. In this chapter, we discuss hybrid methods using fuzzy logic and neural networks which...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Fuzzy Sets and Systems

دوره 101  شماره 

صفحات  -

تاریخ انتشار 1999